v. indulge in illusions, let oneself give into one's dreams, indulge in wishful thinking
Copyright © 2018 WordTech Co.